/**   
* TODO 
* @author zhanghui   
* @date 2016年4月14日 上午11:45:49  
*/
package com.nebula.upms.admin.service;


import com.nebula.upms.service.model.vo.UpmsUserVO;
import eu.bitwalker.useragentutils.UserAgent;

/** 
* TODO
* @author zhanghui
* @date 2016年4月14日 上午11:45:49  
*/
public interface IndexService {
	
	public UpmsUserVO loginIn(String loginName, String loginPassword);
	
	public UpmsUserVO getUpmsUserVOByStaffId(String staffId);
	
	public void saveUserSession(UpmsUserVO upmsUserVO, UserAgent userAgent, String token, String ip);
	
	public void deleteUserSession(String token);
	
	public boolean isTokenAlive(String token);
	
	public void userAlive();
}
